someone that rides a cycle - Alemán Inglés Diccionario